package com.sdry.mapper;

import com.sdry.entity.UpmsSupplier;
import com.sdry.entity.UpmsSupplierExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface UpmsSupplierMapper {
    int countByExample(UpmsSupplierExample example);

    int deleteByExample(UpmsSupplierExample example);

    int deleteByPrimaryKey(Long supplierId);

    int insert(UpmsSupplier record);

    int insertSelective(UpmsSupplier record);

    List<UpmsSupplier> selectByExample(UpmsSupplierExample example);

    UpmsSupplier selectByPrimaryKey(Long supplierId);

    int updateByExampleSelective(@Param("record") UpmsSupplier record, @Param("example") UpmsSupplierExample example);

    int updateByExample(@Param("record") UpmsSupplier record, @Param("example") UpmsSupplierExample example);

    int updateByPrimaryKeySelective(UpmsSupplier record);

    int updateByPrimaryKey(UpmsSupplier record);
}